export type VolumeSimpleType =
  | "VolumeClaimTemplates"
  | "Volume"
  | "ConfigMap"
  | "Secret"
  | "EmptyDir"
  | "PVC"
  | "HostPath"
  | "NFS";

export type VolumeSimpleInfo = {
  name?: string;
  type?: VolumeSimpleType;
  belongTo?: VolumeSimpleType;
};

export enum WorkloadEditContainerType {
  Standard = "standardContainers",
  Init = "initContainers"
}

export enum WorkloadType {
  None = "",
  Pod = "Pod",
  CronJob = "CronJob",
  Job = "Job",
  Deployment = "Deployment",
  DaemonSet = "DaemonSet",
  StatefulSet = "StatefulSet"
}

export type HealthCheckProbeType = "readiness" | "liveness" | "startup";

export type ImageRepoItem = {
  name?: string;
};
